﻿/*
门帘设计 
Time Limit:1000MS  Memory Limit:32768K


Description:
小明家新装修，想做一个门帘，先在图纸上画了几个方案，都不理想，看来用计算机来帮她是最好的了。请根据输入数据，画出若干门帘图案供小明挑选。。

Input:
每组数据包括门帘图案，门幅，以及装饰条长度。宽度一律为29。 
Output:
输出门帘图案，上下图案之间空一行，最后图案后面没有多余的空行。 
Sample Input:
W 10 3
H 11 8
Sample Output:
W W W W W W W W W W W W W W W
W W W W W W W W W W W W W W W
W W W W W W W W W W W W W W W
W   W   W   W   W   W   W   W
W   W   W   W   W   W   W   W
W   W   W   W   W   W   W   W
W   W   W   W   W   W   W   W
W   W   W   W   W   W   W   W
W   W   W   W   W   W   W   W
W   W   W   W   W   W   W   W

H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H H H H H H H H H H H H H H H
H   H   H   H   H   H   H   H
H   H   H   H   H   H   H   H
H   H   H   H   H   H   H   H
*/


#include <iostream>
#include <string>
using namespace std;

typedef unsigned int uint;

void portiere(char ch, uint h, size_t w, uint bh)
{
	string str(w, ch);
	uint i;
	for (i = 0; i < bh; ++i)
		cout << str << endl;

	for (i = 1; i < w; i += 2)
		str[i] = ' ';
	for (i = bh; i < h; ++i)
		cout << str << endl;
}

int main(int argc, char* argv[])
{
	char ch;
	uint h, bh;
	bool cr=false;
	while(cin>>ch>>h>>bh)
	{
		if(cr)
		{
			cout<<endl;		
		}
		portiere(ch, h, 15, bh);
		cr=true;
	}

	return 0;
}
/*
#include<iostream>
#include<vector>
using namespace std;
int main()
{
	int a, b;
	char yang;

	vector<int> array;
	int cishu = 0;
	while (cin >> yang >> a >> b)
	{
		if (cishu != 0)
			cout << endl;
		cishu++;
		for (int i = 0; i < b; i++)
		{
			cout << yang << ' ' << yang << ' ' << yang << ' ' << yang << ' '
				<< yang << ' ' << yang << ' ' << yang << ' ' << yang << ' '
				<< yang << ' ' << yang << ' ' << yang << ' ' << yang << ' '
				<< yang << ' ' << yang << ' ' << yang << endl;
		}
		for (int j = 0; j < a - b; j++)
		{
			cout << yang << ' ' << ' ' << ' ' << yang << ' ' << ' ' << ' '
				<< yang << ' ' << ' ' << ' ' << yang << ' ' << ' ' << ' '
				<< yang << ' ' << ' ' << ' ' << yang << ' ' << ' ' << ' '
				<< yang << ' ' << ' ' << ' ' << yang << endl;
		}
	}


	return 0;
}
*/